package com.sh_rw.label.bean;

import java.util.Arrays;

/**
 * Created by rw-duke on 2018/4/11.
 */

public class BaseLabel {
    private int labelType;

    private byte[] _id;            //标签id
    private StatusBean status;         //状态位
    private byte voltage;        //电压
    private byte heartRate;        //心率
    private byte actCount;        //激活次数
    private byte sendCount;        //2.4G发送次数
    private byte[] actiId1;        //激活id1
    private byte actiRssi1;        //激活场强1
    private byte[] actiId2;        //激活id2
    private byte actiRssi2;        //激活场强2
    private byte[] actiId3;        //激活id3
    private byte hfRssi1;        //HF场强1
    private byte hfRssi2;        //HF场强2
    private byte hfRssi3;        //HF场强3
    private byte hfRssi4;        //HF场强4
    private byte keep1;        //保留位
    private byte keep2;        //保留位
    private byte keep3;        //保留位
    private byte keep4;        //保留位


    public int getLabelType() {
        return labelType;
    }

    public void setLabelType(int labelType) {
        this.labelType = labelType;
    }

    public byte[] get_id() {
        return _id;
    }

    public void set_id(byte... _id) {
        this._id = _id;
    }

    public StatusBean getStatus() {
        return status;
    }

    public void setStatus(StatusBean status) {
        this.status = status;
    }

    public byte getVoltage() {
        return voltage;
    }

    public void setVoltage(byte voltage) {
        this.voltage = voltage;
    }

    public byte getHeartRate() {
        return heartRate;
    }

    public void setHeartRate(byte heartRate) {
        this.heartRate = heartRate;
    }

    public byte getActCount() {
        return actCount;
    }

    public void setActCount(byte actCount) {
        this.actCount = actCount;
    }

    public byte getSendCount() {
        return sendCount;
    }

    public void setSendCount(byte sendCount) {
        this.sendCount = sendCount;
    }

    public byte[] getActiId1() {
        return actiId1;
    }

    public void setActiId1(byte... actiId1) {
        this.actiId1 = actiId1;
    }

    public byte getActiRssi1() {
        return actiRssi1;
    }

    public void setActiRssi1(byte actiRssi1) {
        this.actiRssi1 = actiRssi1;
    }

    public byte[] getActiId2() {
        return actiId2;
    }

    public void setActiId2(byte... actiId2) {
        this.actiId2 = actiId2;
    }

    public byte getActiRssi2() {
        return actiRssi2;
    }

    public void setActiRssi2(byte actiRssi2) {
        this.actiRssi2 = actiRssi2;
    }

    public byte[] getActiId3() {
        return actiId3;
    }

    public void setActiId3(byte... actiId3) {
        this.actiId3 = actiId3;
    }

    public byte getHfRssi1() {
        return hfRssi1;
    }

    public void setHfRssi1(byte hfRssi1) {
        this.hfRssi1 = hfRssi1;
    }

    public byte getHfRssi2() {
        return hfRssi2;
    }

    public void setHfRssi2(byte hfRssi2) {
        this.hfRssi2 = hfRssi2;
    }

    public byte getHfRssi3() {
        return hfRssi3;
    }

    public void setHfRssi3(byte hfRssi3) {
        this.hfRssi3 = hfRssi3;
    }

    public byte getHfRssi4() {
        return hfRssi4;
    }

    public void setHfRssi4(byte hfRssi4) {
        this.hfRssi4 = hfRssi4;
    }

    public byte getKeep1() {
        return keep1;
    }

    public void setKeep1(byte keep1) {
        this.keep1 = keep1;
    }

    public byte getKeep2() {
        return keep2;
    }

    public void setKeep2(byte keep2) {
        this.keep2 = keep2;
    }

    public byte getKeep3() {
        return keep3;
    }

    public void setKeep3(byte keep3) {
        this.keep3 = keep3;
    }

    public byte getKeep4() {
        return keep4;
    }

    public void setKeep4(byte keep4) {
        this.keep4 = keep4;
    }

    @Override
    public String toString() {
        return "BaseLabel{" +
                "labelType=" + labelType +
                ", _id=" + Arrays.toString(_id) +
                ", status=" + status +
                ", voltage=" + voltage +
                ", heartRate=" + heartRate +
                ", actCount=" + actCount +
                ", sendCount=" + sendCount +
                ", actiId1=" + Arrays.toString(actiId1) +
                ", actiRssi1=" + actiRssi1 +
                ", actiId2=" + Arrays.toString(actiId2) +
                ", actiRssi2=" + actiRssi2 +
                ", actiId3=" + Arrays.toString(actiId3) +
                ", hfRssi1=" + hfRssi1 +
                ", hfRssi2=" + hfRssi2 +
                ", hfRssi3=" + hfRssi3 +
                ", hfRssi4=" + hfRssi4 +
                ", keep1=" + keep1 +
                ", keep2=" + keep2 +
                ", keep3=" + keep3 +
                ", keep4=" + keep4 +
                '}';
    }
}
